base of cochlea - French English Dictionary